package com.example.daxiguaforharmony.game.core.utils;

public class MathUtil {
    /** 角度转弧度 */
    public static float ANGLE_TO_RADIAN = (float)(java.lang.Math.PI / 180);
    /** 弧度转角度 */
    public static float RADIAN_TO_ANGLE = (float)(180 / java.lang.Math.PI);

    /**
     * !#zh 逐元素向量线性插值： A + t * (B - A)
     * @method lerp
     */
    public static float lerp(float a, float b, float t) {
        return a + t * (b - a);
    }

    public static float random(float min, float max) {
        return (float) (Math.random() * (max - min) + min);
    }
}
